"""
将字符串："a:1*a1:2*a2:3*a3:4"，
处理成 python 字典：
{'a':'1', 'a1':'2', 'a2':'3','a3':'4' }
"""
import re
str = "a:1*a1:2*a2:3*a3:4"
# [] 匹配位于[]中的任意一个字符
strlist1 = re.split(r'[*]',str)
strtuple = {}
for i in strlist1:
    tempstr = re.split(r"[:]",i)
    strtuple[tempstr[0]] = tempstr[1]

print(strtuple)

